client: client.o transfile.o auth.o
	gcc client.o transfile.o auth.o -o client -lpthread
client.o: client.c
	gcc -c client.c -o client.o -g -Wall
transfile.o: transfile.c
	gcc -c transfile.c -o transfile.o -g -Wall
auth.o:auth.c
	gcc -c auth.c -o auth.o -g -Wall

clean:
	rm -f *.o client
